water nymph - French English Dictionary